package edu.upc.clase.demo.entity;

import java.io.Serializable;
import javax.xml.bind.annotation.XmlRootElement;

/**
 *
 * @author SIX-GROUP-UPC
 */
@XmlRootElement
public class Publicidad implements Serializable {

    private Integer codigoPublicidad;
    private String titulo;
    private String contenido;
    private String fechaInicio;
    private String fechaFin;
    private Double tarifa;
    private Integer nroClicks;
    private Integer ubicacion;
    private Integer codigoLocal;
    private String descripcionLocal;
    //Jugada para mostrar la ubicacion por ser string
    private String telefono;

    public Publicidad() {
    }

    public Publicidad(Integer codigoPublicidad, String titulo, String contenido, String fechaInicio, String fechaFin, Double tarifa, Integer nroClicks, Integer ubicacion, Integer codigoLocal,String descripcionLocal,String telefono) {
        this.codigoPublicidad = codigoPublicidad;
        this.titulo = titulo;
        this.contenido = contenido;
        this.fechaInicio = fechaInicio;
        this.fechaFin = fechaFin;
        this.tarifa = tarifa;
        this.nroClicks = nroClicks;
        this.ubicacion = ubicacion;
        this.codigoLocal = codigoLocal;
        this.descripcionLocal=descripcionLocal;
        this.telefono=telefono;
    }

    public Publicidad(String titulo, String contenido, String fechaInicio, String fechaFin, Double tarifa, Integer nroClicks, Integer ubicacion, Integer codigoLocal) {
        this.titulo = titulo;
        this.contenido = contenido;
        this.fechaInicio = fechaInicio;
        this.fechaFin = fechaFin;
        this.tarifa = tarifa;
        this.nroClicks = nroClicks;
        this.ubicacion = ubicacion;
        this.codigoLocal = codigoLocal;
    }

    public Integer getCodigoPublicidad() {
        return codigoPublicidad;
    }

    public void setCodigoPublicidad(Integer codigoPublicidad) {
        this.codigoPublicidad = codigoPublicidad;
    }

    public String getTitulo() {
        return titulo;
    }

    public void setTitulo(String titulo) {
        this.titulo = titulo;
    }

    public String getContenido() {
        return contenido;
    }

    public void setContenido(String contenido) {
        this.contenido = contenido;
    }

    public String getFechaInicio() {
        return fechaInicio;
    }

    public void setFechaInicio(String fechaInicio) {
        this.fechaInicio = fechaInicio;
    }

    public String getFechaFin() {
        return fechaFin;
    }

    public void setFechaFin(String fechaFin) {
        this.fechaFin = fechaFin;
    }

    public Double getTarifa() {
        return tarifa;
    }

    public void setTarifa(Double tarifa) {
        this.tarifa = tarifa;
    }

    public Integer getNroClicks() {
        return nroClicks;
    }

    public void setNroClicks(Integer nroClicks) {
        this.nroClicks = nroClicks;
    }

    public Integer getUbicacion() {
        return ubicacion;
    }

    public void setUbicacion(Integer ubicacion) {
        this.ubicacion = ubicacion;
    }

    public Integer getCodigoLocal() {
        return codigoLocal;
    }

    public void setCodigoLocal(Integer codigoLocal) {
        this.codigoLocal = codigoLocal;
    }

    public String getTelefono() {
        return telefono;
    }

    public void setTelefono(String telefono) {
        this.telefono = telefono;
    }

    public String getDescripcionLocal() {
        return descripcionLocal;
    }

    public void setDescripcionLocal(String descripcionLocal) {
        this.descripcionLocal = descripcionLocal;
    }
}